const path = require('path')
const htmlWebpackPlugin = require('html-webpack-plugin')


module.exports = {
	entry:path.join(__dirname,'./src/main.js'),
	output:{
		path:path.join(__dirname,'./dist'),
		filename:'bundle.js'
	},
	plugins:[

	    new htmlWebpackPlugin({ //在内存中声称一个html页面
	    	template:path.join(__dirname,'./src/index.html'),
	    	filename:'index.html'
	    })	  
	],
	module:{
		rules:[
		    {test: /\.css$/,use:['style-loader','css-loader']},
		    {test:/\.less$/,use:['style-loader','css-loader','less-loader']},
		    {test:/\.scss$/,use:['style-loader','css-loader','sass-loader']},
		    {test:/\.(jpg|png|gif|bmp|jpeg)$/,use:'url-loader'},
		    {test:/\.(ttf|eot|svg|woff2|woff)$/,use:'url-loader'},
		    {test:/\.vue$/,use:'vue-loader'},
//		    
		]
	},
	resolve:{
		alias:{
//			"vue$":"vue/dist/vue.js"
		}
	}
    
}
